package org.jeecg.modules.miniAppCustomerEndPoint.entity;

import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

@Data
public class JxSiteMenuVo {

    private String siteId;

    private String foodId;

    private String foodName;

    private String foodImage;

    /**
     * 菜品在店铺中展示的顺序，从1 开始计数；值越小，显示越靠前
     */
    private Integer sort;

    /**
     * 某一个菜品的限购份量
     */
    private Integer limitCount;

    private String storeId;

    private String storeName;

    /**
     * 店铺给平台的供应价格，即平台与店铺的合作价， 单位为分
     */
    private Integer storePrice;

    /**
     * 平台出售给消费者的价格，加上抽佣后的，没有减去优惠券和积分, 单位为分
     */
    private Integer salePrice;

    /**
     * 站长抽佣类型
     */
    @TableField("SITE_MASTER_COMMISSION_TYPE")
    private Short siteMasterCommissionType;

    /**
     * 站长抽佣数值
     */
    @TableField("SITE_MASTER_COMMISSION_VALUE")
    private Integer siteMasterCommissionValue;


    /**
     * 平台抽佣类型
     */
    @TableField("PLATFORM_COMMISSION_TYPE")
    private Short platFormCommissionType;

    /**
     * 平台抽佣数值
     */
    @TableField("PLATFORM_COMMISSION_VALUE")
    private Integer platFormCommissionValue;

    @TableField("specification")
    private JSONArray specification;

    @TableField("FOOD_TYPE_ID")
    private String foodTypeId;

    @TableField("FOOD_TYPE_NAME")
    private String foodTypeName;
}
